recording of the title deed - Spanish English Dictionary